Skip to content

Fix CI: drop expired PAT, use default GITHUB_TOKEN#6

Merged
anth-volk merged 2 commits intomainfrom
fix-ci-workflow
Mar 16, 2026
Merged

Fix CI: drop expired PAT, use default GITHUB_TOKEN#6
anth-volk merged 2 commits intomainfrom
fix-ci-workflow

Conversation

@anth-volk
Copy link
Contributor

Fixes #5

Summary

  • Drop expired POLICYENGINE_GITHUB PAT from actions/checkout; use default GITHUB_TOKEN with permissions: contents: write
  • Bump actions/checkout from v4 to v6
  • Replace EndBug/add-and-commit@v9 with .github/commit_and_push.sh
  • Extract inline fragment check into .github/check_fragments.sh

Test plan

  • Merge this PR and verify the push.yml workflow succeeds on main
  • Confirm changelog fragments are consumed and version is bumped
  • Confirm npm publish step runs (requires NPM_TOKEN secret)

🤖 Generated with Claude Code

anth-volk and others added 2 commits March 16, 2026 19:17
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@anth-volk anth-volk marked this pull request as ready for review March 16, 2026 18:37
@anth-volk anth-volk merged commit f47fbb0 into main Mar 16, 2026
2 checks passed
@anth-volk anth-volk deleted the fix-ci-workflow branch March 16, 2026 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI/CD workflow fails: expired PAT in actions/checkout

1 participant